Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 Spain F13 USA F9 Mexico F3 Indonesia F5 Thailand F4 Thailand F5 Chinese Taipei F2 China F4 China F4 (Luzhou) Uzbekistan F2 USA F8 Logopak Challenger 2005 - Lubeck Busan Open Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Bauer Watertechnology Cup - Eckental Samsung Challenger 2007 - Ho Chi Minh City Busan Open Challenger Tennis - Busan Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding BMW Tennis Championship - Sunrise USA F14 Mexico F2 Mexico F4 Laos F1 Singapore Challenger Pingguo Challenger Busan Challenger Prostejov Challenger Rimouski Challenger Leon Challenger Kun-Ming Challenger Dallas Challenger Irving Challenger Busan Challenger Vancouver Challenger Istanbul Challenger Geneva Challenger Noumea Challenger Morelos Challenger Seoul Challenger Ilkley Challenger Bangkok Challenger Yokohama Challenger Kyoto Challenger Guangzhou Challenger Busan Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Kyoto Challenger Yokohama Challenger Quanzhou Challenger Taipei City Challenger Zhangjiagang Challenger Yokohama Challenger 2001 - Yokohama The Powder Byrne Trophy - Surbiton Internationaux de Bretagne - Brest 2003 USTA Challenger of Calabasas - Calabasas Challenger 42 - Andrezieux Mobilux Open - Luxembourg Kyiv Open - Kiev USA F13 Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Abierto Club Casablanca - Mexico City Fergana Tennis Challenger Tournament - Fergana Tatra Banka Open - Bratislava 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City USTA Challenger of Dallas - Dallas Seoul Challenger Kyoto Challenger Uncle Toby's Burnie Challenger - Tasmania Open de l'Isere - Grenoble West Side Tennis Club Clay Court Challenger - Forest Hills Renault Slovenian Open - Ljubljana Open Castilla y Leon - Segovia Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton Shimadzu All Japan Indoor - Kyoto TED Open - Istanbul X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton Kobstaedernes ATP Challenger - Kolding Nottingham Challenger Nova Challenger Osaka - Osaka Fergana Challenger - Fergana Memorial Kolyaskin - Donetsk Akbank Private Banking TED Open 2006 - Istanbul Kyoto Challenger - Kyoto 2004 Colorado Tennis Classic - Denver Samsung Securities Cup - Seoul The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto Heilbronn Open - Heilbronn ATP Open Castilla y Leon - Segovia Heineken Challenger - Ho Chi Minh City ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia The Granby Natrel Challenger - Granby Fifth-Third Bank Tennis Championships - Lexington Ho Chi Minh City Challenger - Ho Chi Minh City GHI Bronx Classic - Bronx Akbank Private Banking TED Open - Istanbul Rado Geneva Challenger - Geneva Fergana Challenger - Fergana The LTA Wrexham Challenger - Wrexham USTA Seascape Challenger - Aptos Colorado Classic - Denver Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Fergana Challenger - Fergana Intersport Heilbronn Open - Heilbronn The LTA Cardiff Challenger - Cardiff Lambertz Open by Stawag - Aachen Riviera di Rimini Challenger - Rimini Taiwan Challenger - Kaohsiung Ciudad de Pozoblanco Open Diputacion - Cordoba Grand Prix de Tennis de Toulouse - Toulouse Open 13 - Marseille Bangkok Challenger President's Cup 1999 - Tashkent AAPT Championships - Adelaide Copenhagen Open - Copenhagen Gerry Weber Open - Halle RCA Championships - Indianapolis CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Kremlin Cup - Moscow CA Tennis Trophy - Vienna Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Open 13 - Marseille China Open - Beijing ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Tiburon Challenger - Tiburon Burbank Challenger - Burbank BMW Open - Munich Gerry Weber Open - Halle Okal Cup 2004 - Eckental Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Shimadzu All Japan Indoor Tennis Championships - Kyoto CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Open 13 - Marseille Davidoff Swiss Indoors - Basel Open Seat-Godo 2000 - Barcelona Legg Mason Tennis Classic - Washington D.C. Tiburon Challenger Toyota Challenger Singapore Challenger Wolfsburg Challenger AXA Cup - London Scania Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Winnetka Challenger Aptos Challenger Shanghai Challenger UBS Open Gstaad - Gstaad Toyota Challenger Burnie Challenger Caloundra Challenger Kaohsiung Challenger Fergana Challenger Davidoff Swiss Indoors - Basel Nottingham-2 Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Ningboo Challenger Seoul Challenger Ortisei Challenger Helsinki Challenger Toyota Challenger Dallas Challenger Dallas Challenger Le Gosier Challenger Guadalajara Challenger Mexico City Challenger Busan Challenger Prostejov Challenger Vancouver Challenger Aptos Challenger Bangkok Challenger Davidoff Swiss Indoors - Basel Kaoshuing Challenger Yokohama Challenger Maui Challenger Chitre Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Taipei City Challenger Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo Qatar Open - Doha Gerry Weber Open - Halle Bratislava Challenger Brescia Challenger Andria Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Hong Kong Challenger Taipei City Challenger Gerry Weber Open - Halle Busan Challenger The Stella Artois Championships - London Manchester Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Shanghai Challenger Chengdu Challenger Kaohsiung Challenger Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Ho Chi Minh City Challenger Internationaler Raiffeisen Grand Prix - St. Polten Suzhou Challenger The Nottingham Open - Nottingham The Dubai Tennis Championships - Dubai Kobe Challenger Bangkok Challenger Manila Challenger New Delhi Challenger Shenzhen Challenger Taipei City Challenger China Open - Beijing Thailand Open - Bangkok Samsung Securities Cup Challenger Tennis - Seoul Davidoff Swiss Indoors - Basel Gimcheon Challenger The Dubai Tennis Championships - Dubai SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Gerry Weber Open - Halle Qingdao Challenger Heineken Challenger - Ho Chi Minh City Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Thailand Open - Bangkok Gerry Weber Open - Halle If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Bangkok Challenger Qatar ExxonMobil Open - Doha Campbell's Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Brisbane International - Brisbane TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Shimadzu All Japan Indoor - Kyoto Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Nottingham Men's Challenger - Nottingham Qatar ExxonMobil Open - Doha AXA Open - Espinho Mercedes-Benz Cup - Los Angeles Swiss Indoors Basel - Basel Apia International - Sydney Chennai Open - Chennai Taipei City Challenger ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Tennis Championships - Newport Busan Open - Busan Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Heineken Challenger - Ho Chi Minh City Dubai Duty Free Tennis Championships - Dubai Head Cup Busan Open - Busan Honda Kah Singapore Men's Tennis Open - Singapore Challenger Leon 2004 - Leon Swiss Indoors Basel - Basel Campbell's Hall of Fame Tennis Championships - Newport Gonet Geneva Open - Geneva Noventi Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London adidas Open de Toulouse - Toulouse Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Nottingham-2 Challenger ABN/AMRO World Tennis Tournament - Rotterdam UBS Open Gstaad - Gstaad Seoul Challenger China Open - Beijing Dubai Open - Dubai Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Estoril Open - Estoril Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Next Generation Adelaide International - Adelaide Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Estoril Open - Estoril SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Brisbane International - Brisbane Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Brisbane International - Brisbane TD Waterhouse Cup - Long Island Republic National Bank Monte Carlo Open - Monte Carlo Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati The Lipton Championships - Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Stuttgart Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Stuttgart BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tennis Masters Series - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-NED 3-2 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, Group II, 3R, PAK-TPE 3-2 Hopman Cup - Perth Laver Cup - Prague Hopman Cup - Perth Laver Cup - Chicago Hopman Cup - Perth Laver Cup - Geneva Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group I, PO, TPE-CHN 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Monte Carlo Open - Monte Carlo Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Colonial Classic - Kooyong Watsons Water Champions Challenge - Hong Kong Colonial Classic - Kooyong Davis Cup, World Group, PO, SUI-BEL, 4-1 Colonial Classic - Kooyong 15th Asian Games Doha 2006 AAMI Classic - Kooyong Capitala World Tennis Championship AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship The Mubadala World Tennis Championship Australian Open (Wildcard) Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 2R, PAK-TPE 4-1 The Mubadala World Tennis Championship Nitto ATP Finals - London Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Sydney Olympics - Athens Olympics - Beijing Olympics - London